Karla and Barry have created a home away from home. Peaceful spot, with the most incredible beaches to explore nearby. The perfect place for a weekend away.