Very clean, solid amenities, good location, many beds. Not much more you can ask for. It's great for its cost. 10/10 would recommend.