Amazing place!! Highly recommended. A lot of amenities offered. The common kitchen area is very complete. Place very neat and clean. Only issue was limited parking but besides that the place is ideal.