Beach resort offering seaside relaxation.