Great stay, great find, great location