An apartment that is clean and cozy and has everything you need to feel satisfied for a short stay.