Completely self-contained apartment. It was very clean, tastefully decorated and came with a well-supplied kitchen.