General: we stayed in a apartment, the apartment is situated in a complex of (more or less) 15 apartments. I believe most of them have sea view, although ours didn't since we stayed at the ground level near the pool. There is a shared pool and jacuzzi witch are both very nice and well maintained. There is a fairly high noise level outside since the complex is situated next to the main road (not officially a highway i think but the sound level is significant nonetheless). Not at all relevant for us but I did notice and i think important to mention: access to the apartments is by means of a fairly steep walkway, also there a lot of steps that connect various levels around the pool. This fact does not make the property very friendly for less mobile people.
The communication with the owner/ landlord went very smooth.
The apartment: the apartment is of a decent size and equipped with a king size double bed and two single beds (in separate room). This makes the appartement suitable for a couple or family with one or two kids (not suitable for two couples). There is a kitchenette sufficiently equipped to prepare a simple meal. Outside there is a patio where you can sit outside. The AC is good. Cleaning is done daily, the apartment is very clean.
Location: the apartment is situated on the outskirts of Agia Marina. The main street is walking distance at about 1.5 km. On the way to town you already pass several nice tavernas (less than 10 min walk). As mentioned before; although the location seems quite secluded the noise level from the adjoining road is fairly high. I must note that due to the double glazing in the apartment the noise from the road is not audible inside the apartment with closed windows. Parking (free) is available.