Great location, clean + modern apartment and good communication, however must be noted that it is fully self service.