Easy, clear communication, everything I needed, and in a great location. Hanif was very accomodating about checking in and out. Would definitely stay here again