We had a lovely stay here. Great location and had all the amenities we needed. John was also easy to communicate with.