Great location, sparkling clean, and the place looks even better in real life than it did in pictures.