Fantastic place. Very clean. Lovely view. We were very impressed.