I took a couple stars away from my original 5-star review, because lately I have not been very impressed with living at Riverloft. One of the biggest reasons I chose this apartment building was because we have these beautiful, enormous windows. Unfortunately, I have not been able to appreciate them the last several months because of an ongoing facade project. There are construction workers working outside our window by the time I get up in the morning and they are there all day while my husband (a student) studies at home. It is very disruptive for him as the work is very loud. This is the second construction project Riverloft has taken on in my 2.5 years living here. In addition, while we've lived here Riverloft has experienced issues with the fire alarm (going off at all hours of the day/night) and hot water. Several times we had no hot water when getting ready for bed/work and there was no communication from Riverloft about the issue until much later (if there was communication at all). Both issues do seem to be fixed, however the longevity of and the response regarding the hot water issue left me pretty unsatisfied. With that said, the apartments are very beautiful. The appliances are cheap, but Ralph (maintenance) is incredibly responsive and competent. It's also a convenient location if you work in the city or go to Penn.