We arrived with our 14 mo old twins, almost 3 year old and our Au Pair. It was a bit cozy just based on how we shared rooms but worked out fine. Kitchen was fantastic. Beach items were super fantastic! 1st floor unit with close parking made everything great for us. Would recommend. Communication was ALWAYS quick which was much appreciated!!