The drapes in the cabins do a great job of blocking the light from shining in. RCI is putting new bedding on all their ships. Not sure if they have done the Adventure yet, but I'd assume they have completed the newer ships (like the Adventure). We had the new beds on the Freedom and they were wonderful. Read about the new beds here.