Wow!! This place was amazing. The views, the location, the warm welcome- all amazing! You have to stay here if in Athens.