YMCA is such a great place to stay at.
Pros: The Staff are amazing and can accommodate your request at any time. I have been to various hostels around the world that disappointed and was worried this would be the same. But YMCA - Bath is exceptional. Very clean, no noise, the room section is separate from the dormitories which makes it very quiet and warm. They have coffee every morning although i am not a breakfast person. The location is amazing as it is a walking distance from everything you need to see. They have space to work. The WIFI is best in the lobby and outside but a bit slow in the rooms. I however got my SIM Card