Near perfect day for a cruise. Just a bit too hot.