Mary place is the perfect location to stay, it’s right where you wanna be in Oia. Mary place has the best views in Oia, your right in the center of everything. The place have amazing views