Lovely clean place, nice views, well appointed with a lot of nice little touches. Excellent communication.