It was fantastic......even though we had a few delays! Bus bumped into an illegally parked truck, which took time to sort out the details. The bus air conditioner was broken, so it took a bit for them to bring another bus, which was actually nicer than the original bus. Through it all, our tour agent I believe her name is Mallory remained extremely calm and upbeat. She wasn't even suppose to go to Key West with us that day, we were suppose to change bus tour agents, but she stayed with us and even gave us an extra hour in Key West!
The glass bottom boat ride was relaxing, but unfortunately due to previous storms, we didn't really see much.