A lovely clean place in an awesome location.