These apartments are super comfortable and modern with everything you need for an extended stay.