Very cute place and very well located near the Apollo Temple