If a great view is your primary goal, I don't think it's possible to have a better view in Oia due to the position of this apartment. It's post card perfect in both directions - a full 180 degrees across the entire span of Oia.
The service and check-in and check-out couldn't have been better. Very sweet and thoughtful hosts.