The entire place was very clean, they had beach chairs, umbrellas, snorkel gear, bikes, body boards, etc. for use. The breakfast was plentiful with very fresh fruits, cheeses, croissants, yogurt and sliced turkey. The hostess was very accomodating, a great experience.