On the Emerald Coast, a cozy castle life