We had a condo on the harbor side that was dirty and next to a commercial boat storage that was noisy and unsightly. Within an hour of our complaint, mgmt had us in a beautiful oceanside condo for a minimal upcharge. Basically I think they waived their fees. The new condo needs some attention but not enough to ruin our stay and the mgmt firm & staff are all great. Good restaurant, beautiful grounds and beach, very private. Wouldn’t hesitate to stay here (island side) again but I think I’d grill the leasing agent about the condition of the unit. The owner has the responsibility to keep the place up to par & mgmt needs to lean on them as needed.