For a villa rental vacation, where do the smart folks go to buy their booze? I remember from last year that Starfish Market had a good selection of wine but also seem to remember reading here that there was a good liquor store (maybe near the tennis courts?).
We like good wine, both white and red and t he occasional beer. We'll also be bringing our own blender for making those wild rum drinks.