Elegance of a hotel with the comfort of being at home. Had a lovely stay. Fantastic location as well.