best setting, great location, lovely surroundings, warming environment! great stay