Villa Cleo, a family villa sleeping up to 8, with 2 double bedrooms and 2 twin bedrooms. Located only a short distance away from the lively Coral Bay area with shops, bars and restaurants. Laourou Beach is a mere 450m walk where you can enjoy those lazy days on the beach or a dip in the ocean.