I will have to say the room was small but not as small as I expected. We had an ocean view balcony room and the view was outstanding and it was often relaxing just to sit on the balcony. The bathroom was tight but again this was expected. Your on a ship and not in a hotel. I also would like to think I am going on the ship for activities around the ship, not to spend a lot of time in my room. I can honestly say I don't think I seen the people next to us except once on the balcony. I would say if you going on a cruise to stay in your room, I would choose to stay on land in a hotel which can be very spacious.