We stayed only one night in Antonios Place. It has a great location in the middle of the city, close to a lot of famous pizza places (don't waste your time queuing, its not worth the pizza)