Located between the emerald waters of the Gulf of Mexico and the quiet shores of Choctawhatchee Bay in northwest Florida. Inspiration is located on the intimate Choctawhatchee bay front.