We just finished staying at the Casa Marina for 3 nights and were extremely happy with our stay until the very end (more below). There are many suitable spots off the beach for much cheaper, and some nice spots near the beaches to north or south of town, but we are glad we stayed in town and traveled to the...
More
