great last minute booking, great communication