I Can't really fault the communication from the host, he was fantastic and helpful even though we were so last minute in booked our accommodation. The roof top area is a communal space which we weren't expecting but that didn't really bother us. We saw other comments about the apartment smelling of drains, which we also noticed when the air con was on but you could smell it around the city too so think that aspect is unavoidable and not actually that bad. 20 minute walk to the centre and only half hour (if that) from the airport. Happy with our stay!