The place is at a great location, just right next to Acropolis Metro. The place was exactly what it says. The pictures are accurate. We enjoyed our stay.