Awesome place to stay in Athens for a big group of people. The place is very clean and spacious, and the views are gorgeous.