Great location, great overall stay