Excellent spot and very well appointed accomodation