Location...Location...Location...love this place... restaurants, bars, shopping, right within a stones throw to the beach... It was everything you would want in a weekend get away.. The place was spotless and very accommodating... I wish we could have stayed another day or two....