There are other houses Casa Hol Chan and Island Cottage but I don't think these will meet your needs. There are no other rental houses in the area. North of that location you have The Palm House, Casa Gonzo and of course Casa Tortuga.
Casa Dam is 4.5 miles south