Truly amazing place right in the heart of Fira. Pictures are accurate and you almost can't beat the location. If you're second guessing, you shouldn't be.