The apartment was clean, well organized, and with everything needed. The location was excellent (close to all necessary amenities, close to public transportation, etc), and the view was also great. Communication with the hosts was prompt and smooth. All around a great place to stay. Definitely recommend.