Excellent stay, great view & location.
Only peeve is the 20 min wait for hot water. Outside of that, everything is nice