Very clean and tidy place in a beautiful location. Recommend highly.