We had a good time. The place is as described, however needs some upkeep.
Not recommended if you have small children. The area is crowded and can be noisy at night. We enjoyed the roof top, however it can be challenging to find sitting space in the pool area because of how crowded it gets during the day. The apartment is perfect for young adults looking to party and have fun.