Good location and clean, spacious apartment for a business-related stay.