Amazing place with an even more amazing view. Plenty of amenities, very clean, extremely comfortable, great location. Definitely will come back.