This place exceeded expectations. Sparkling clean, amazing location, fabulous amenities. We stayed here with our 12 month old and it was perfect. We would love to stay here again.