This place exceeded my expectations. It’s huge, comfortable and well appointed with beach gear, kitchen items, and household/bathroom extras. We will absolutely stay here again. Everything from the pool to the private beach were fantastic.