Spread across 500 miles of the Atlantic Ocean, the Bahamas is a sun-splashed archipelago ... Stay in an ocean-front room at Paradise Bay Resort. More than just a place to snooze (though it does ...