Great place to stay, especially if you are staying for some time. Clean with easy parking and screens on both ends of the unit so you have great airflow and won't be hot. The only thing we wish could be changed is the cleaning fee - wish that AirBnB would allow a prorated rate for this depending on length of stay - we only needed to stay for one night because of a change in plans due to weather flight delays so were only in the unit for 11 hours, but we were still required to pay the $200. Luckily, John was nice enough to deduct the price of the unit rental given our situation.