Respectable hosts, great location and nothing less than a lovely stay.