Place is just a 15 mins walk from the famous Oia, good neighbourhood with few nice restaurants. Definitely recommended.
We booked a 3 sharing room which would be apt for two people, was little congested for us.
Rest is cool!