Excellent!.
As the tagline of this place, Location is their biggest plus. A well-planned apartment, with all the needed amenities. Cleanliness, hospitality, and communication everything at best.