The location is amazing and within walking distance to a grocery store, many great restaurants, shops and beaches. The views are amazing from the condo and everyone in the complex was really nice. Parking is easy and the condo has all the amenities one could want. They had beach chairs, a beach umbrella, snorkel gear, a cooler and towels. We didn’t cook much because of all the good restaurants nearby but you could if you wanted. Also washer/dryer in the unit! We had an amazing time and highly recommend staying here.