Kristin's condo at Hacienda Beach club is great. It has an amazing view overlooking the water with terrific sunrises. It is very spacious and well decorated and very comfortable. Also, it is close to town and the marina so you can walk to restaurants and to shops around town. Also, meeting points for excursions are in town so that makes it very convenient. In my opinion, there is no need for a car for local travel. We would definitely stay here again.