100% self service. No frills. Smelly 3rd floor when exiting and entering the apartment. If you need anything during your stay, I don’t recommend it. If you simply want a clean place to rest, you’ll be fine.