Everyone was very welcoming and helpful.
When we asked for a car rental, extra towels, tips about things to do on the island, everyone was very pro active and helped us quite rapidly.
bonus points for the daily cleaning of the Villa. :)