Olala Homes is a stylish apartment! Definitely recommend for your stay in Athens.