Riverloft offers a great option for large apartments at a decent price. Although the overall price may be higher than in some other areas of town (but it is comparable to rittenhouse), you won't get the amount of space in other apartments in the area that you do in Riverloft. We love our apartment. That said, the management has been virtually impossible to deal with. Management is slow at responding to texts, calls, or emails. Simple fixes throughout the building can take months -- e.g. the cable in the gym was out for 5+ months and was not fixed despite 3-4 reminders each month from myself (and I am sure from many others). In addition, our electrical was out in our living room for 3+ months and management was unresponsive in our requests for them to send an engineer to our apartment (note: this was not a maintenance issue). Also, after upgrading our kitchen, there were several marks and scratches on our walls and bathroom tile from the workers -- it took management over 1 month and a half to send a painter to fix these issues. The maintenance guy - Ralph - is great and will respond quickly to specific requests in your apartment. Unfortunately, Ralph can only work with what he's provided, and management is slow on ordering new parts etc. Overall, we like the space for the size and location, but admit that management has been extremely frustrating in our 1+ year living here. We would recommend for those who are willing to deal with the bullsh*t and value your own individual apartment more than the "management experience."