Mario's location in Imerovigli has a gorgeous unobstructed view of the caldera and Fira. The place has 2 large windows and outside balcony that lets you enjoy this view. You are very close to the bus top and can easily get to Fira and Oia. One thing to note is that the closest bus stop only goes to Fira and you'll have to walk about a block down a hill to get to the bus stop for Oia (there is direction scribbled on the wall at the closest bus stop). There are several great resturants and convenience stores nearby.
Place was clean and had everything we needed.