A fantastic place to stay by the sea.