Great value stay as long as you don't mind living with a bunch of other people. Has every amenity you would expect in a fully equipped apartment.