I had a great stay. Communication with the hosts was some of the best in my travel experience. Response was always quick, accurate and courteous. The terrace was perfect. The apartment was clean, stocked with good supplies of everything we needed. We felt really comfortable. The internet was fast, the bed was comfortable, and sofabed was convenient. Bathroom was clean, newly renovated and shower was powerful. The location was great.