John was the perfect host. His English was great and he was a good source of information about the island. Even when he left the island he kept in touch to let us know he was always available to help us if we needed it. The apartment was clean and well located. Highly recommended.