This is a lovely place to stay with a lot of communal space, especially outside, that has good shading for the hotter months in summer. The pool is great for cooling dips as well. Town is not too far away, and there are easy connections to the 115 to get to some lovely beaches within half an hour (we spent about half our days out at Heraclea Minoa beach, where You can walk to escape the hoards,but return to a couple of great beach restaurants in he middle)
Our host met us in Ribera when we arrived which was great as it would have been a challenge to find the place at also took us back in to town to show us a good restaurant for the evening too.
Checkin and check out was very easy and convenient too.

Ribera has plenty of restaurant choices (some of which will just make what you ask for if you have specific needs e.g. Vegetarian), bakeries and pastry shops (we developed a severe pistachio corner to addiction). Sciatta is also 20 mins away and has a nice old town feel and plenty of restaurants. Calbolitella is also half an hour away for a good day trip when it isn't beach weather.