Great location, super house, very easy and quick communication, fast check in and check out. I would definitely return to this Villa.
Thank you Stelios