The perfect place to stay on the Bere Peninsula.