Great for a family. Spacious and clean. Quality linen and towels. Well equipped kitchen. Not too far from beach. We loved it!