Excellent place, warm welcome, ideal location