John's place is great. absolutely have enjoyed every visit. There is no detail that john has over looked. from check-in to check-out! I look forward to my next visit.