Excellent location. Bedrooms are on opposite sides of the apartment. The place is clean and the showers are great. The staff had excellent communication.