We enjoyed our stay here! It is perfectly situated and was easy to get to all the places we wanted to go. We cooked most of our meals and were able to find what we needed for the most part, but got creative when we couldn't find what we needed. The pool was perfect!