Why we think The Fairbanks House is the best Bed and Breakfast in Amelia Island. Steps to Fernandina Beach and minutes from the beach.