Delightful place in great location on the coast.