10/10 on everything! Location, apartment, cleanliness, safety and security, the view, the amenities, the communication. Thank you!