Perfect in every way for a fantastic holiday stay. Clean, tidy and very comfortable in an amazing location.