Modern, stylish apartment with all the amenities a traveler could need.