John's place was wonderful and he was so helpful and responsive. He was also very flexible with check-in time and the place was very clean and beautiful. Would highly recommend this place to any traveller.