Beautiful location, but underwhelming service and standards of cleanliness for the price.