Great location and comfortable place in Athens.