The condo had all of the amenities that you may need. The location was perfect... right in town and within walking distance to all of the shops, restaurant and beach. The patio was great to sit back and chill out on! We would definitely stay here again!!