The Bayview Resort is luxurious with several three storey blocks ( with various apartment sizes) surrounding a large central multiple pool area . There are also a few bungalows poolside . It is unfinished so you may have - as we had - some internal building work . Not too disturbing . Chris and Anja manage the resort . They are Dutch and are ever available , helpful and knowledgeable.
We stayed in a 2 bed roomed 'penthouse' apartment which has a roof garden with sofa like seating , plenty sunbathing space and stunning views over mountains and sea . The penthouse was spacious for 2 , compact for 2 adults and two children . The village of Makrigiapolis ( there are various spellings) is about a kilometre away on a secondary unlit road. It has a good beach and a 'board' walk with restaurants and bars . In April it was quiet . I intend to separately write up for Trip Advisor some of the restaurants . In general they served good simple inexpensive food with welcoming staff...