Very clean and modern apartment in a great location. Had everything we needed in terms of kitchen, bathroom and laundry. Communication and check in was easy. Highly recommended.