Anyone ever stayed there? I am going to Grenada again the week of 23 May and have booked a spot there since they are the closest campground with all the amenities of home so to speak.