Wonderful villa with a large pool , excellent location close to beaches , restaurants , shops and buses . Hosts were lovely . Couldn't have asked for anything better :) perfect stay !