The place was exactly as described, very convenient location! Even though it is right in the center of Agia Anna, surprisingly quite. Will visit again for sure