The location was perfect, the apartment clean and very nice. Communication was good and the check in and out was smooth. Would absolutely recommend this!