We were in "the suite" in rose lodge (28 rose st) for five nights. We arrived around 2PM and there was no street parking available. The staff looked for the key to the back gate but couldn't find it so we had to park illegally until the street cleared out at 5. After 5PM there was plenty of parking. If you do park on the street, do not leave anything in your car.
The room was bright and comfortable, but the bathroom was open to the room (except for the toilet). If you are sharing the room, you will see your roommate naked. There was a separate tub and large shower but a small pedestal sink. The shower had a raised pebble floor that might be an issue for sensitive feet. The bed was a comfortable king with 4 pillows, 2 regular and 2 square. The safe was so far under the desk that it wasn't too useful. There was plenty of shelves and hanging space.
The wifi did not work well in our room but worked fine in the dining room.
Breakfast was good enough for our needs: Toast, yogurt, muffins, croissants, eggs, juice.
The Bo Kaap neighborhood is very interesting. There are quite a few homeless people that conjugate near Rose st and Strand during the day. Other than aggressive panhandlers, we did not have any incident. The hotel is 3 blocks from the Waterkant which is a trendy gay neighborhood with excellent restaurants and shopping.
I would recommend this guesthouse if you are an experienced traveler and comfortable in a city environment. We had a nice stay at Rose Lodge.