Stylish, welcoming place in very central location with very good facilities