John was a superb host, prompt communication and useful tips. His place is in an excellent location, very close to beach and local amenities. Our children loved using the heated swimming pool.