The place was stunning! The location, the views, the vibe were all the perfect base for our holiday in Athens.