www.laluna.com

Luxury resort in Grenada. I haven't been there, but know someone who loves it.