This is a super fun place to stay! If you have a large group - don’t hesitate! The kitchen was fully decked out and since we cooked every meal we were continually beaming that every thing we needed was right there. Yoga? You feel as if you are in one of the most spectacular yoga videos on the patio overlooking the stunning view. Only thing...if you have toddlers you might want to keep them on a leash while outdoors (but it might still be worth it :-)