Excellent location and very welcoming, recently renovated stylish atmosphere.