Clean, great location, modern amenities, John and Gillian made us feel welcome from the moment we arrived.