The staff was wonderful. The rooms, however, were not. The first room smelled of pets so I requested another room. The second room smelled slightly less of pets (dogs) but I believe there were fleas in the room. It unfortunate that they don't keep guests without pets in separate areas.