John was great and extremely helpful. He was responsive and always ready to help. The unit is well decorated and had all the amenities. Shops were nearby and also the place is close to the airport. John is a great host!