Spacious and provided a nice amount of privacy for our group. The place was clean and had lots of towels for our group of seven. The facility itself had a lovely outdoor cooking area by the pool and the employees were lovely and helpful. Beautiful view off of the deck and easy access to the beach. Nice touches like a beach umbrella and beach chairs. Kitchen could have used a few more basics but was livable. Overall would definitely recommend.