location is excellent, great communication with host, would give 5* if there was more attention to the maintenance and cleaning of the apartment.