The San Luis offers all the things one needs for several days stay, and is well located on the island. However, rooms are pretty basic to be calling this a resort. Plus, the entire property could use some refreshing. We had to call maintenance to manually switch from a/c to heat, then again a couple days later to switch back to a/c. The level of quality service from housekeeping is abysmal. Including one of my pet peeves of only rinsing glasses and cups in bathroom sink before returning them to service. If this were not the host hotel for our event, we'd have stayed elsewhere.