Great location. Very comfortable. Made to feel very welcome.