Located in the idyllic seaside village of Instow, North Devon is this attractive one bedroom first floor apartment, just moments from the sea front with breath