Amazing location across from Mykonos Town. Great view!