Terrible place, very bad service from Checkmyguest, who I believe is the agency managing this property. This was my worst ever experience with rental (which I have been doing extensively and successfully for a number of years).
First, the place was not cleaned to my standards on the arrival, including unfinished coffee cups found on the arrival and bad smell of the place. Secondly, acoustics of this place is terrible. There is another large appartment opposite which was rented to a crowd od people who were partying and coming in and out until 4am. Locks are strange there, making lots of noise. Checkmyguest were not acommodating and responsive - did not do anything about the noise problem despite several mails and phone calls, nor did they want to admit any fault. Also, the 3 bedrooms with no windows and fans, impossible to turn off, do not make sleeping easy. The place smells. The street did not make us feel safe, big crowds there at night. Awful place and a very bad service. Do not stay there!