Second time staying here. Views are amazing and the location is perfect. We also had our 2 young kids with us and they had a great time. Can't wait to go back.