We're not familiar with prices among multiple resorts, but we think the $125/night listed rate for one bedroom suites at Caribbean Villas Hotel is great for all that you get: nice beachfront suite, lots of grounds and gardens, wonderful staff, free bikes, hot tubs, pier, quietness, etc. Ask for a discount if you book directly with them; they do have a summer special that is even cheaper if you stay more than a week. Via "lodging" above. Happy first trip!