Stayed for the second time. John takes care of all the details. You feel very comfortable and at home. Highly recommend this gem.