5 stars all around, incredible views, great location! would book again