Cosy and spacious place to stay by the sea