Nice place walking distance to town and beach