Lovely, super clean place with lots of thoughtful touches in a great location.