As good as any hotel, perfect in every way.