Great place, well run, nice location, perfect hosts who put a lot of thought into making guests comfortable