The view of the ocean is absolutely jaw dropping this Villa is a must when visiting Mykanos:)