Nirvana is great. Plenty of water, lots of sunlight, or shade if you need it, all rooms and cottages have kitchens, and the staff is excellent. They will spoil you. We have stayed there 5 times and never saw a bug. The beach has lots of space. No problems at Nirvana.