A clean spacious apartment with all the amenities needed for an easy stay.