If I could give 4.5 stars I would. Almost everything was perfect about the stay from the location to the amenities to the beautiful view. The only flaw was that the place was a bit smaller than expected, but the space was used very efficiently, so this was not as much of a problem as it could have been.