Zorba Villa 1

2BR sleeps 4