Good stay with a great view & lots of amenities.