Stylish and comfortable place, well situated.