There are several grocery stores within a 20 minute distance from the villa that are listed on the "Things to Do" page. Also, there are many great restaurants on the island that all are a very reasonable distance from where everyone is staying. Those can also be found on the "Things to Do" page as well as on Yelp and Google. Reservations are encouraged at the higher end restaurants. We encourage our friends and family to mingle outside of the planned events and grab some lunches and dinners together!
Taken from Brides.com: Women: A dress, suit, formal romper, or jumpsuit all work for semi-formal. Feel free to include prints, avoiding anything too loud. If you choose to wear a beachy dress, consider it in either tea-length or maxi to avoid looking too casual. Dressy sandals, chunky heels, and wedges are acceptable footwear options. Men: While a jacket isn’t required, a breathable sport coat or unique blazer is a fun addition. Feel free to include prints, avoiding anything too loud. Shoes can be a little more casual, but still need to be closed-toe, such as a loafer or deck shoe. If the wedding is able to be on the beach, flip flops are allowed. The most important thing we want is for everyone to feel comfortable and confident in whatever you wear!