the place is large, the bedrooms adequate, the kitchen is fully functional.
the bathroom isn't big, but it's still of a reasonable size.
the building has its own laundry room, but you need to have your own soap (I haven't seen a vending machine for that).