Our stay was great! The location of the apartment, communication with the hosts, amenities provided and professional and friendly hospitality was exactly what we were looking for to make our experience easy and flow smoothly.