1.On board the Mayflower the Pilgrims took as much luggage as they wanted. Yes
2.They had very large comfortable cabins.No
3.The food was varied and excellent. No
4.They often relaxed in the sun on the main deck. No
5.They arrived in spring and landed immediately. No (on November 9, 1620)