Beachfront...

I stayed at the Isla Bonita, but it is just one of the many different establishments that all look very similar - simple rooms that line the beach. Not quite huts on the beach, but close enough. There are other types of accommodations to choose from too.