Great stay, well-equipped, great location