Location, amenities, check in and communications all great and easy.
Very clean with everything you need. Spectacular views, definitely has the wow factor. An extremely comfortable stay and will be returning.