This place met all our needs and we ended up extending another week with no problems. Great location!
However, it is a time share so you will have to pay those extra fees and the place feels like it has never been lived in, so we had to buy extra things to get through our stay. They will tell you the time share presentation is mandatory and will try to take ALL your information. It is not mandatory and you can say no. Be prepared for that.