I just got off the Vision yesterday. I will address question number 2, regarding the beds. I found the bed to be uncomfortable the first night. My back did not like it at all. I spoke to the cabin attendant the next morning and he swapped out the offending mattress and I was perfectly comfortable for the remainder of the 10 night cruise. Hope that helps.