Great place, great location and perfect hosts. A tranquil spot in an ever crazy world.