The place is very clean, well-appointed and as per the description. John is easily contactable and helpful. We had a great stay at John's place and would recommend.