Great layout for a family vacation! Spacious, with a well stocked kitchen and a lovely pool. Would love to stay here again.