We had a great stay at Casa Leone Suites! The location is perfect. Close to everything in Agia Marina but tucked behind all the noise. Beautiful views and pool. Solid, peaceful place!