Barefoot is in a great spot - easy to walk for dining, water expeditions. you can walk to the ferry, we hired taxi (golf cart) on our return. it's inexpensive, $5 US dollars for two ($10 belizian). The restaurant across the street has great food, and a dog named Ozzie who I wanted to wrap up and take home with me. the staff is helpful. We went to Weezies on the south side of island for Yoga and a wonderful massage - beautiful spot. My friend went to Christmas mass at a local church. We had front room, good for people watching on our balcony, but keep door shut as chatter does not calm until around 11 ish, but there is air conditioning so you can shut the door. I would highly recommend. we will be back. Oh - and they serve a nice continental breakfast every morning.