This was our second time staying. It was BEAUTIFUL and spacious. This was a family vacation with 3 families staying together and it was perfect. Highly recommend if traveling with multiple generations and children!!