Stylish place and good hospitality