Very good location ! Stelios is very nice. Beautiful decoration with everything needed