As everyone else already stated, the staff are excellent, the food is excellent, the rooms all have great views. HOWEVER, we were ambushed within minutes of arriving by Stefano, the timeshare guy. We did not turn up to his "breakfast" for info on the timeshare for "saving money" on our next trip to Villa Premiere. When we saw him next, he was very rude, aggressive, and made some very inappropriate comments. What a disgrace this man was to both the hotel and his Canadian roots. I would encourage anyone to avoid Stefano as soon as they arrive.