A great place to stay. Clean, restful and well equipped for a holiday in a beautiful place.