We were two families staying together and found this to be a wonderfully spacious place for us. Add in a great location, clear communication, good amenities and a relaxed atmosphere and you have a wonderful few days.