Excellent accommodations with everything you could possibly need for a fun, extended stay. Really enjoyed the special touches that made us feel welcome to the island. Plenty of resources available to ensure an enjoyable experience