Even though we had to cancel the trip at the last minute cause of Corona, I would still give the highest ratings simply based on the perfect communication. I stayed at the apartment in another occasion, so i can confirm that the location is perfect. The flat is spacious and clean, with all the amenities. Perfect choice!!