The location is perfect. Nestled between the bay and the ocean, this property is just the best location! The yoga is great. Beginners was where I went, and they are helpful, making sure you don't do the poses incorrectly. At first a vegetarian cuisine sounded doubtful, everything was wonderful, fresh, plentiful and interesting combinations of fresh vegetables, and herbs.