This place is in a great location in Santorini with spectacular views and everything nearby.