Fantastic views, amenities and pleasant stay. Everything as described or better!