Excellent location within a few minutes walk from a gorgeous beach and a short distance to shopping and restaurants. The condo appears to be newly renovated and was very clean with nice touches like beach chairs and a cooler. We had a great stay and would definitely come back. Highly recommend.