A charming place, well designed for comfort and well maintained condition.