The apartment was exactly what we needed - the facilities and kitchen equipment was perfect, along with the little extras like toiletries and spare towels. The front desk staff were so helpful, kind and welcoming. The check in, check out and locker processes were smooth.