Tents and location a little more rustic than we were expecting from the Expedia photos, but everything else was great. Staff, food, atmosphere, cleanliness all were good. We were able to release hatchlings into the ocean, but unfortunately wrong time of year to witness female laying eggs.