Plat hostel is a really great place to stay. Everything was meticulously clean, staff are extremely friendly and helpful, and the rooms are a good size and comfortable.
The bathrooms are shared however each toilet and shower are separated with floor-length doors for ultimate privacy. Also they are kept very clean, there was never a time where I questioned the cleanliness.
The location overall is good if you are okay with staying a bit further away from places like Shibuya or Shinjuku. You are close to Ueno and Akihabara however. The hostel itself is only about a ~5 minute walk from Minowa station, plus there are three convenient stores very nearby that you can visit if you need to stock up on anything.
The street the hostel is on is very quiet as well.
There are windows in the rooms however the room we had did not have a window that opened, but there is an air conditioner that you can make use of.
Overall an awesome, frugal choice if you are on a budget :) highly recommend and would stay here again!