Beds are queens and comfortable, IMO. We stayed here for three nights last Jan and were happy with the condition of the furnishings and rooms. The Buses are fine in our experience.
Buses:
WE have had good and bad experiences at all the Disney resorts with transportation. It seems to be the luck of the draw to me. There are four stops at POR, which bothers some people, but we like that it means that there are bus stops close to all the rooms so you never have far to walk to get to one. If you prefer to go straight to the parks, you can walk to the last stop at the resort or if you want to be assured of a seat on the bus, you can walk to the first pick up bus stop. We simply use the closest stop to our room and have never had a problem. The bus stops do not have roped off queues, but they have shelter and some seating. A few people may rush to get on board ahead of you, but most are courteous and proceed calmly to board. Not a problem in our experience, but (full disclosure) we are pretty laid back and are not rope drop people so rarely use buses at peak times.
QS/restaurants/Vegan:
We only eat at the resort for breakfast and a few dinners. We often eat at theme parks or DS restaurants or even other resort restaurants. I eat oatmeal with vanilla soy milk, raisins and cinnamon for breakfast most mornings. Sometimes fresh fruit and yogurt and a coffee as well. There are some salad and pasta options, but not a lot available for vegans. The good news is that I have found the people working there to be quite willing to put something together for you. AT Boatwrights' they made a vegan stir fry specially for me that was absolutely delicious. I was very impressed by the kindness and flexibility to prepare a meal not on the menu that would fit my vegan requirements and palate. You will find vegan options at most restaurants, although not often the variety or necessarily the type of meal that you would prefer. Fortunately, you can plan ahead by looking at online menus before you make your dining reservations. Usually, you will know what you can have before you go. If they change the menu, they will usually work with you.
Enjoy POR !! It is a gorgeous resort! We love staying there!