Great apartment in Athens, very accommodating, has everything you need