Beautiful location adequate accommodation but disappointing level of cleanliness