We had a wonderful time at Jim's condo. Despite a miscommunication at the start (Jim assigned us to a different unit than described on the page), we were thrilled with our stay. The beach and snorkel gear was so helpful and got plenty of use as the beach is only a short drive away. We loved the proximity to the shops and beach. We had an amazing time and would definitely recommend!