Monterosso is the only town in Cinque Terre with an actual beach on the Mediterranean. The town is divided into old and new by a tunnel. The views are spectacular and can be enjoyed in the many cafes and surrounding restaurants. We had dinner at Miky..great food and wonderful service! And as with all of Cinque Terre, Monterosso is only minutes away by train.