generally all good
very helpful hostess
late arrival fee a bit expensive, but understandable