Fabulous stay! Close enough to town but had everything you needed on site- restaurant, bar, pool, beach. Staff was courteous and helpful with everything we needed. Would definitely stay again!