Great location for a variety of activities be it the beach, shopping or eating out. Mario is a great host and his suggestions were the kind of insidsers' knowledge that you just don't get from a travel guide. We had a great stay. Thanks Mario!