This is a great spot to hit all the tourists locations. Easy to walk. Super easy for taxis to find. All the amenities and coffee and water provided. It was really comfortable and easy.
Also, the best food we had on our entire week in Greece happened just around the corner on Panos's suggestion. Highly recommend.