Too bad that the weather didn't co-operate for your beach port of call.  It is always a downer when that happens.  We missed a stop at Tokyo because of a typhoon and I am still disappointed about it.