A large oceanfront vacation home on a white sandy beach, with a pool, boat and four bikes. The Long Bay House is nestled on 5 acres on the Island of Green Turtle Cay, a barrier Island off the ...