(-) cleaning was really not so good. (+) very good communication, perfect location and astonishing views from the apartment. Great TV and A/C, perfect WiFi, good interior. cool balcony. comfortable bed.