We stayed for 2 nights during the Tortuga Music Festival. The location was right on the beach and very well maintained. Everything was put together well and we enjoyed the decor. We have no complaints about this location at all.
The only thing we have to warn people about is the shower. When the water is running, to the left of the handle to change temperature - it can get extremely hot. I mean really hot that it will definitely burn you.