I cannot speak too highly about the apartment and our hosts. The apartment had every facility and the location is excellent. The apartment was stylish and has a fantastic terrace. Cleanliness and WiFi were also excellent. We will be back!