Very clean, good sized apartment. Check in was seamless and easy. The one minor personal concern was addressed in record time and the location was perfect !!