We had a wonderful stay at John's property! Great location, clean, modern and well equipped. Communication was clear and concise from the moment we booked until we checked out. Our only regret was that our stay wasn't longer. I highly recommend this place!