Good, clean, value for money GH. Rooms are good quality, bathrooms and kitchen clean. Lots of info on Portland, good quiet location close to two main streets for shopping and food, beautiful area, close to bus stops if needed. Shared bathrooms, but enough to go around. Arrival and check in system easy, regardless of when you check in. Keep in mind it is like a high end hostel rather than a hotel, so the room isn't cleaned every day, the breakfast is basic but OK (self serve) and there are common areas - very cosy.
Portland has a number of very good mid range hotels as well elsewhere but I would come back here as good value for money and good location. WiFi is good too.