I won't rehash much of what many others have said. Casa Zen is a small, relaxed, well-maintained beach hostel in a great location. The upstairs hammock/yoga space is great for relaxing, the beach is a stone's throw away, and there is a supermarket and two tasty restaurants within 100 feet. It can be a bit noisy (trucks and dogs at night/early morning) and breakfast is a bit basic (fruit and toast), but those are relatively minor issues. The apartment is great for a couple, especially for a longer stay. Yoga was great too and Jamie is a fantastic instructor for beginners or those who are more experienced. Great spot at a great beach.