Monterosso is the best place to stay in. It is a sandy beach and enters smoothly into the sea.