Oceanfront paradise! Rainbows End Beach house is located on North Captiva Island, a small offshore island only accessible by ferry or private boat. No roads, no traffic, only sand, sea and sunshine! Arrive by ferry boat to your secluded paradise. We are located on the northern tip of the island... on a pristine white sandy beach overlooking the turquoise waters of the Gulf of Mexico. To the front of our home is the Gulf of Mexico, just 30 steps and you can walk right in!