A good apartment in a great resort. I understand some renovations/maintenance is about to occur that will make the place even better