Very clean and nice place with everything you need around you. The view was amazing. Communication was great. Very cool place to stay.