We had a great time at Stavroulas place. Great location, you can walk to the center in 20 minutes and plenty of restos and bars around. Super easy check in and especially liked the little balcony! Highly recommend her place!