Great review.  You had a very active cruise.  We are VIFP on Carnival.  Gloria