Pleasant stay, convenient location