Perfect stay for families with children. Amazing pool and indoor playground. Location, views and easy check-in made it exceptional.