Whilst I can see all the advantages of a Villa for a family or a large number of guests, as there is only the 2 of us a Hotel is better and cheaper.

We stay on I Drive and can pretty much walk to all our favorite places, so no worry's regarding drink driving

Also the maid service means we don't have to tidy up much

I short I think it comes down to your own set of circumstances and how many are in your group.