Great place to stay, communication, location, views, ammenities, cleanliness... everything was perfect. Highly recommend