Great communication, convenient location, everything I needed for my stay