Flat is spacious and has views of Olympus and sea in distance. Parking is to side. We stayed on Easter Sunday so most shops were shut. We did not use any of kitchen facilities but it looked like there were most things that you would need. Location is good and not too far to walk to waterfront. Stay was short, one night, and flat was ideal.