We had a lovely stay at the Carlton Villa. The apartment was exactly as described and pictured. We never needed to contact the hosts as they had explained everything clearly ahead of our arrival. The free WiFi is perfect for browsing and email, but wasn't fast enough for streaming, downloads or Skype. Altogether a very nice place and a smooth operation by the hosts.