John's place is great. I frequently stay in Johns guest house. Great communication, Great amenities, great location. Highly recommended!!!