5 stars: great location, communication, and very clean apartment.