A very pleasant little spot on the coast.