Great location, lovely little touches, great staff; would definitely recommend!