Stylish, warm place and beautiful garden.