Five stars all around. Exactly as advertised, a great place in a great location.
Would absolutely stay again