Great spot and well appointed accomodation