We stayed at this hotel a few years ago. It is literally across the street and parking lot from Seaworld. We walked across several times, but it is a HUGE parking lot. The service was excellent. At the time they were just starting renovations, but I see they are complete now. It definitely has a business type atmosphere, but our children were always greeted with smiles and "Hellos" from the staff. I would definitely recommend it for the location and service. Housekeeping was hit or miss, but that happens everywhere. The rooms are LARGE!