I don't know if you'll find a place that meets your description any better than the Belize Island Beach House you're speaking of. No one lives within sight of here and you are a reasonable walk to Portifino with a nice restaurant,etc