This is a great place, with everything you could wish for, and really everything in walking distance. If your plans are beach, dining, shopping, and relaxing, you won't even need a car, it's all less than two minutes away.
We enjoyed our stay a lot, and would gladly come back anytime.