Pleasant stay and convenient location