We had great expectations, but the condo was worn and dirty. The staff was TERRIBLE! They were rude and had excuses for any issue that was presented to them. I understand that they were there to get a paycheck, but they had no concern for the fact that the guest were there to relax and get a respite from the daily grind of work. One of the jobs that resort staff needs to fulfill is to do their best to be sure that the guest are comfortable and accommodated. In this task the staff failed at every opportunity. The condos are privately owned, so the worn out nature of our rental was a matter of the owner not keeping things in good shape. If you are looking for a great vacation...keep looking.