Nice apartment which has everything you would need for short stay in Athens.