Definitely worth staying here. Everything in Oia is walking distance from here. Prime location!