This place really has everything you need. We could have cooked all our meals here if need be, but definitely wanted to try a few spots as well. It was a nice walk to the beach and had everything we needed for a beach day. Location is a perfect base for all the activities we did on the island. Thank you for a wonderful stay for our family!