Highly recommend Alkinoi Resort. Beautiful location on water with fabulous view of Monemvassia. Clean, modern rooms and facilities. Friendly staff. Good pool bar and breakfast. About 2 km to town. Could theoretically walk into town, but narrow highway with no sidewalks so better if you have a car.