Where is your villa located?
We prefer to hit a beach close to where we're staying our first day. After a long day of travel and usually having too much fun our first night on the island we like to decompress. For that reason, I wouldn't be heading to Pinel. Same thoughts for a restaurant.