Very clean and good location. Hosts were good in communicating. However a few amenities in the apartment were either faulty or not working.