We chose this property for our company retreat. It was spacious enough to give everyone their own room and privacy. But the common areas were big enough that everyone could comfortably get together and hang out. It was right on the beach and was perfect for morning walks and just enjoying the sun and water. Loved the house and will definitely be back.