John’s place is pristine; filled with thoughtful touches and in a fabulous location. The thorough check in meant that all was understood and communication was quick and easy. Would happily recommend.