Great place, super clean and well appointed! Worked perfectly for our family of 5 with plenty of room to stretch out. We will most certainly book again for future visits to Magnolia!