Excellent communication, as well as super easy check-in & check-out. Location could not have been better. Nice place and good price, too. Certainly will recommend Nabil's place!