The location is great, right on the beach. The registration process is a little cumbersome; they lack staff. Overall it was a good stay.