The apartment is clean, modern, and spacious. It was fine for a week stay and would probably work well for a longer stay as well.