Great place. Affordable, clean, spacious, has all the amenities. Be prepared for loud footsteps and conversations from above, but they provide earplugs and are generally settled at a decent hour.