Modern, clean hotel in a great location