Beautiful gardens, exceptional hosts, favorable location, and so relaxing! Stay with Stella and Stephanos and you will never regret it!