The Juju Woman and I found this place on St. Croix, U.S. Virgin Islands. We should’ve bought it then and there. We could get real dug in in a small place like this. Nothing fancy, no neighbors to speak of and the ocean is just around every “corner”…small island, perfect climate.
This is a scan, I can’t locate the original photo, yet.
We dig this place.