Beautiful place to stay - even better than the photos! Nice and warm and sparkling clean. Everything about this place is magical.