Excellent apartment, brand new, very clean, with very good equipments, we had everything we needed, it was better than expected. We wouldn’t find better. The hospitality and communication with the host was also excellent. 5/5, really excellent.