Amazing stay, great view and many amenities.