Michele......we also had the two room villa. It was very spacious and the rooms were a nice size. There was a bathroom in the master bedroom and another bathroom which had a door from both the second bedroom and the living area. We, however, did not use the second bathroom as a bathroom as it became the baby's room for the week. I got that idea from someone on the DIS and it worked out great. The crib fit perfectly in the bathroom and with a nightlight it was the perfect little room. The first night she was a little scared but after that she was fine. As for the general store, when we arrived the employee at the front desk advised us to go to publix which was 5 min. away. He explicitly told us not to use the small "supermarket" directly across the street as they are very expensive. We did all our shopping for the week at publix the day we arrived. A day or two later I went into the general store and found the prices weren't that bad. If you need a lot of stuff, I would recommend the Publix; if you are just picking up a few things the general store is not bad. Also, no matter what section you get, try to make a stop at the Cascades pool. It is very nice and they make good Pina Coladas at the Cascades Grill right next to the pool. If you have any other questions, let me know............Jim