John was very accommodating as we booked last minute. Very clean and tidy. Excellent location!