I would recommend The Nick Teams place it is in a good location to the Acropolis and the downtown core! They were also easy to communicate with and quick to respond!