After reading the reviews of the Villa Rosa on Trip Advisor, we were a little apprehensive about staying there. Thankfully, most of the people who have reviewed this hotel negatively seem downright picky and/or went to the Villa Rosa with Four Seasons expectations and were…