John's cave house was exactly as described- beautiful, clean, and had an amazing view! As other reviewers have mentioned, there are a lot of stairs going up into town, but John was kind enough to carry our luggage. He also arranged transportation to and from the airport for us, which was very convenient and much appreciated. I highly recommend this property.