Our "villa" had a big great room, nice king bed, full kitchen, washer/dryer; the bath was small and the tub old;the furniture was very uncomfortable with the upholstery coming off the lounging part of the sofa and many obvious stains; when we arrived we had to wait for the check in girl who had stepped away for 10 mins, accoring to her sign, yet we were there for 20 mins with a line forming behind us; when I sent a text inquiring about the pool, they took over 2 hours to reply; they could do better! But, the sunset was nice on their little beach and we used a kayak to get out on the water. Nice touches!